Using and Re-Using Partial Plans

نویسندگان

  • P. R. Davis
  • Robert T. Chien
چکیده

Partial (or default) plans are plans that are constructed or applied without insuring that all support for the operators used in the plan is present in the planner's world model. Despite the apparent carelessness in their construction and application, partial plans are responsible for much of the efficiency of human problem solving. The ability to use partial plans relaxes some of the stringent requirements for thoroughness in planning and allows the application of very general, existing plans to typical, but specific situations. A plan's initial degree of partialness (and ultimate success) depends upon the Planner's estimate of the hospitality of the execution environment and its depth of knowledge. Consequently, a quickly produced partial plan may succeed quietly or may fail to achieve the expected results. If an ordinary plan fails, the typical execution monitor has few choices. It may re-execute the failed plan [1]; it may ask a human for assistance ; or, it may give up. In contrast, the successful execution of a partial plan by a human being is often a multi-pass process. Recognizing this, we have implemented a system which responds to plan failure in a constructive manner. It attempts to modify the initial plan or Its execution strategy to achieve the given goal [3,A]. Our approach is to generalize and extend the hierarchical planning approach. The failed partial plan is used as a skeleton for further planning, the failpoint of the plan is used to select an initial strategy, and the search algorithm is generalized to provide several alternatives at each level. This contrasts with a typical hierarchical planner [2] which uses an outline plan as a skeleton. There is no indication of where the outline is deficient, and only one alternative at each level of planning, that is, to expand the plan to more detail. Our alternatives at each level include an ability to postpone additional planning, to interrupt the diagnostic/execution process to perform a validating experiment, to ignore selected items of information, and to expand the plan to more detail. The top level strategy is to modify and execute the initial partial plan, adding as little detail as possible. Our system usually proposes another partial plan to replace a failed plan. The replacement plan may contain either additional detailed actions or an instruction to ignore the past failpoint while trying to execute the replacement plan. The latter represents a shift in strategy, focusing *" …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Plan Reasoning in the Generation of Plan Descriptions

Previous work on the generation of natural language descriptions of complex activities has indicated that the unwieldy amount of text needed to describe complete plans makes for ine ective and unnatural descriptions. We argue here that concise and e ective text descriptions of plans can be generated by exploiting a model of the hearer's plan reasoning capabilities. We de ne a computational mode...

متن کامل

Learning Rationales to Improve Plan Quality for Partial Order Planners

Plan rationale has been variously de ned as \why the plan is the way it is", and as \the reason as to why the planning decisions were taken" (PT98). The usefulness of storing plan rationale to help future planning has been demonstrated by several types of casebased planners. However, the existing techniques are unable to distinguish between planning decisions that, while leading to successful p...

متن کامل

Using Partial Global Plans to Coordinate Distributed Problem Solvers

Communicating problem solvers can cooperate in various ways, such as negotiating over task assignments, exchanging partial solutions to converge on global results, and planning interactions that help each other perform their tasks better. We introduce a new framework that supports different styles of cooperation by using partial global plana to specify effective, coordinated actions for groups ...

متن کامل

Assessment of PlanIQ Feasibility DVH for head and neck treatment planning

INTRODUCTION Designing a radiation plan that optimally delivers both target coverage and normal tissue sparing is challenging. There are limited tools to determine what is dosimetrically achievable and frequently the experience of the planner/physician is relied upon to make these determinations. PlanIQ software provides a tool that uses target and organ at risk (OAR) geometry to indicate the d...

متن کامل

Optimal partial-arcs in VMAT treatment planning.

We present a method for improving the delivery efficiency of VMAT by extending the recently published VMAT treatment planning algorithm vmerge to automatically generate optimal partial-arc plans. A high-quality initial plan is created by solving a convex multicriteria optimization problem using 180 equi-spaced beams. This initial plan is used to form a set of dose constraints, and a set of part...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1977